Big Huge Thesaurus

Colocasia esculenta

noun